*{ padding: 0;margin: 0; box-sizing: border-box; }

html {
  color: #000;
  background: #ffffff;
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  /*font-size: calc(100 * (100vw / 750));*/
  font-size: 14px;
  width: 100%;
  height: 100%;
}
body {
  font-family: PingFang SC,serif;
  /*max-width: 640px;*/
  /*margin: 0 auto;*/
  width: 100%;
  height: 100%;
}

body { background-color: #fff;font-size: 14px; }
.full{width: 100%;height: 100%;}
.container {  display: flex;  flex-direction: row;  }
.container-align {  display: flex;  flex-direction: row;align-items: center;  }
.container-justf {  display: flex;  flex-direction: row;justify-content: center;  }
.mar-center {  margin: 0 auto;  }
.text-center {  text-align: center;  }
.color-white {  color: #fff;  }

div::-webkit-scrollbar{
  width:6px;
  height:10px;
}
div::-webkit-scrollbar-track{
  background: rgb(239, 239, 239);
  border-radius:2px;
}
div::-webkit-scrollbar-thumb{
  background: #bfbfbf;
  border-radius:10px;
}
div::-webkit-scrollbar-thumb:hover{
  background: #333;
}
div::-webkit-scrollbar-corner{
  background: #179a16;
}